package com.zz.demo.entity.vo;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 发送端扫描配置
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "文件扫描配置VO",description = "客户端扫描配置VO")
public class ScanConfigVO {
    @ApiModelProperty(value = "主键id", required = true)
    private Integer id;

    @ApiModelProperty(value = "本机扫描目录", required = true)
    private String scanDir;

    @ApiModelProperty(value = "存放文件目录", required = true)
    private String saveDir;

    @ApiModelProperty(value = "筛选文件格式,（文件后缀名之间用，隔开）例如txt,js", required = true)
    private String screenFormat;

    @ApiModelProperty(value = "是否筛选文件格式", required = true)
    private Boolean isScreenFormat;

    @ApiModelProperty(value = "是否扫描子目录", required = true)
    private Boolean isScanChild;
}
